causing suffering - French English Dictionary